package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.TreeEntity;

/**
 * 旧档案分类对象 兴平旧分类表
 * 
 * @author zzr
 * @date 2024-06-20
 */
public class ArchiveCtg extends TreeEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private String fondsNo;

    /** $column.columnComment */
    private String archiveCtgNo;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String archiveCtgName;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String parentNo;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long childWidth;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String childStandard;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long archiveCtgClass;

    public void setFondsNo(String fondsNo) 
    {
        this.fondsNo = fondsNo;
    }

    public String getFondsNo() 
    {
        return fondsNo;
    }
    public void setArchiveCtgNo(String archiveCtgNo) 
    {
        this.archiveCtgNo = archiveCtgNo;
    }

    public String getArchiveCtgNo() 
    {
        return archiveCtgNo;
    }
    public void setArchiveCtgName(String archiveCtgName) 
    {
        this.archiveCtgName = archiveCtgName;
    }

    public String getArchiveCtgName() 
    {
        return archiveCtgName;
    }
    public void setParentNo(String parentNo) 
    {
        this.parentNo = parentNo;
    }

    public String getParentNo() 
    {
        return parentNo;
    }
    public void setChildWidth(Long childWidth) 
    {
        this.childWidth = childWidth;
    }

    public Long getChildWidth() 
    {
        return childWidth;
    }
    public void setChildStandard(String childStandard) 
    {
        this.childStandard = childStandard;
    }

    public String getChildStandard() 
    {
        return childStandard;
    }
    public void setArchiveCtgClass(Long archiveCtgClass) 
    {
        this.archiveCtgClass = archiveCtgClass;
    }

    public Long getArchiveCtgClass() 
    {
        return archiveCtgClass;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("fondsNo", getFondsNo())
            .append("archiveCtgNo", getArchiveCtgNo())
            .append("archiveCtgName", getArchiveCtgName())
            .append("parentNo", getParentNo())
            .append("childWidth", getChildWidth())
            .append("childStandard", getChildStandard())
            .append("archiveCtgClass", getArchiveCtgClass())
            .toString();
    }
}
